package com.jus.player.entity;

import com.alibaba.fastjson2.JSONObject;

import java.io.Serializable;
import java.util.List;

public class VideoEntity implements Serializable {

    private Long id;
    private String title;
    private String subTitle;
    private String subscribe;
    private Integer updateEpisode;
    private Integer totalEpisode;
    private Double discount;
    private Boolean unlockState;
    private Integer tvTab;
    private String tvCoverUrl;
    private String tvDownloadUrl;
    private Integer tvSort;
    private String remark;
    private Integer episode;
    /**
     * 上次看的剧集
     */
    private Integer lastEpisode;
    private List<JSONObject> typeList;


    public Boolean getUnlockState() {
        return unlockState;
    }

    public void setUnlockState(Boolean unlockState) {
        this.unlockState = unlockState;
    }

    public Double getDiscount() {
        return discount;
    }

    public void setDiscount(Double discount) {
        this.discount = discount;
    }

    public Integer getLastEpisode() {
        return lastEpisode;
    }

    public void setLastEpisode(Integer lastEpisode) {
        this.lastEpisode = lastEpisode;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getEpisode() {
        return episode;
    }

    public void setEpisode(Integer episode) {
        this.episode = episode;
    }

    public String getSubTitle() {
        return subTitle;
    }

    public void setSubTitle(String subTitle) {
        this.subTitle = subTitle;
    }

    public String getSubscribe() {
        return subscribe;
    }

    public void setSubscribe(String subscribe) {
        this.subscribe = subscribe;
    }

    public Integer getUpdateEpisode() {
        return updateEpisode;
    }

    public void setUpdateEpisode(Integer updateEpisode) {
        this.updateEpisode = updateEpisode;
    }

    public Integer getTotalEpisode() {
        return totalEpisode;
    }

    public void setTotalEpisode(Integer totalEpisode) {
        this.totalEpisode = totalEpisode;
    }

    public Integer getTvTab() {
        return tvTab;
    }

    public void setTvTab(Integer tvTab) {
        this.tvTab = tvTab;
    }

    public String getTvCoverUrl() {
        return tvCoverUrl;
    }

    public void setTvCoverUrl(String tvCoverUrl) {
        this.tvCoverUrl = tvCoverUrl;
    }

    public String getTvDownloadUrl() {
        return tvDownloadUrl;
    }

    public void setTvDownloadUrl(String tvDownloadUrl) {
        this.tvDownloadUrl = tvDownloadUrl;
    }

    public Integer getTvSort() {
        return tvSort;
    }

    public void setTvSort(Integer tvSort) {
        this.tvSort = tvSort;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<JSONObject> getTypeList() {
        return typeList;
    }

    public void setTypeList(List<JSONObject> typeList) {
        this.typeList = typeList;
    }
}
